<script type="text/javascript">
$(document).ready(function(){
        $(".entero").numeric(false);
        $(".decimal").numeric();
        $(".fecha").mask("99/99/9999");
 });
</script>

<div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
        <h4 class="modal-title" id="myModalLabel"><?=$title?></h4>
      </div>
      <?php 
        $nombre_controlador = 'animales'; 
        $metodo_guardar = 'guardar';
        $nombre_form = 'frm_animales'; 
        $metodo_ver_todos = 'ver_todos';

        $attributes = array('class' => 'form-horizontal', 'role' => 'form', 'id' => $nombre_form);
        echo form_open($nombre_controlador . '/' . $metodo_guardar, $attributes); 

        if(!isset($objAnimal)) $objAnimal = new Animal(); 
      ?>
      <div class="modal-body">

        <?php if(isset($error) && $error != '') { ?>
          <div class="alert alert-danger col-sm-offset-2 col-sm-8"><?=$error?></div>
        <?php } ?>

        <div class="form-group">
          <div class="col-sm-offset-3 col-sm-6">
            <?php 
            $atributos = array('type' => 'hidden',
                               'name' => 'txt_id',
                               'id' => 'txt_id', 
                               'value' => $objAnimal->id); 
            echo form_input($atributos);
            ?> 
          </div>
        </div>

        <div class="form-group">
            <div class="col-sm-offset-3 col-sm-6"> 
              <?php 
              $atributos = array('type' => 'text', 
                                 'class' => 'form-control', 
                                 'name' => 'txt_nombre_mascota',
                                 'id' => 'txt_nombre_mascota', 
                                 'required' => 'required',
                                 'placeholder' => 'Nombre', 
                                 'value' => $objAnimal->nombre);
              echo form_input($atributos);
              ?> 
            </div>
        </div>

        <div class="form-group">
          <div class="col-sm-offset-3 col-sm-6">
            <select name="txt_sexo" id = txt_sexo, class = 'form-control'>
              <option value="H" <?php if($objAnimal->sexo == 'H') echo 'selected'; ?>>Hembra</option>
              <option value="M" <?php if($objAnimal->sexo == 'M') echo 'selected'; ?>>Macho</option>
            </select>    
          </div>
        </div>

        <div class="form-group">
            <div class="col-sm-offset-3 col-sm-6"> 
              <?php 
              $atributos = array('type' => 'text', 
                                 'class' => 'form-control fecha', 
                                 'name' => 'txt_nacimiento_mascota',
                                 'id' => 'txt_nacimiento_mascota', 
                                 'placeholder' => 'Fecha de nacimiento',
                                 'value' => $objAnimal->fecha_nacimiento);
              echo form_input($atributos);
              ?> 
            </div>
        </div>

        <div class="form-group">
          <div class="col-sm-offset-3 col-sm-6">
            <?php
            $opcionesRaza = array("Seleccione la raza...");
            $defaultSelection = 0;
            if(isset($listado_razas)){ 
              $defaultSelection = $objAnimal->raza_id; 
              foreach ($listado_razas as $raza) { 
                $opcionesRaza[$raza->id] = $raza->nombre;
                if($defaultSelection == 0) $defaultSelection = $raza->id;
              }
            }
            echo form_dropdown('txt_raza', $opcionesRaza, $defaultSelection, "id = txt_raza, class = 'form-control'");
            ?>    
          </div>
        </div>

        <div class="form-group">
          <div class="col-sm-offset-3 col-sm-6">
            <?php
            $opcionesContextura = array("Seleccione contextura..."); 
            $defaultSelection = 0;
            if(isset($listado_contexturas)){ 
              $defaultSelection = $objAnimal->contexturas_id; 
              foreach ($listado_contexturas as $contextura) { 
                $opcionesContextura[$contextura->id] = $contextura->nombre;
                if($defaultSelection == 0) $defaultSelection = $contextura->id;
              }
            }
            echo form_dropdown('txt_contextura', $opcionesContextura, $defaultSelection, "id = txt_contextura, class = 'form-control'");
            ?>    
          </div>
        </div>

        <div class="form-group">
          <div class="col-sm-offset-3 col-sm-6">
            <?php
            $opcionesPelaje = array("Seleccione pelaje..."); 
            $defaultSelection = 0;
            if(isset($listado_pelajes)){ 
              $defaultSelection = $objAnimal->pelaje_id; 
              foreach ($listado_pelajes as $pelaje) { 
                $opcionesPelaje[$pelaje->id] = $pelaje->nombre;
                if($defaultSelection == 0) $defaultSelection = $pelaje->id;
              }
            }
            echo form_dropdown('txt_pelaje', $opcionesPelaje, $defaultSelection, "id = txt_pelaje, class = 'form-control'");
            ?>    
          </div>
        </div>

        <div class="form-group">
            <div class="col-sm-offset-3 col-sm-6"> 
              <?php 
              $atributos = array('type' => 'text', 
                                 'class' => 'form-control', 
                                 'name' => 'txt_color_mascota',
                                 'id' => 'txt_color_mascota', 
                                 'placeholder' => 'Color', 
                                 'value' => $objAnimal->color);
              echo form_input($atributos);
              ?> 
            </div>
        </div>

        <div class="form-group">
            <div class="col-sm-offset-3 col-sm-6"> 
              <?php 
              $atributos = array('type' => 'number', 
                                 'class' => 'form-control decimal', 
                                 'name' => 'txt_peso_mascota',
                                 'min' => '0',
                                 'step' => 'any',
                                 'id' => 'txt_peso_mascota', 
                                 'placeholder' => 'Peso', 
                                 'value' => $objAnimal->peso);
              echo form_input($atributos);
              ?> 
            </div>
        </div>

        <div class="form-group">
            <div class="col-sm-offset-3 col-sm-6"> 
              <?php 
              $atributos = array('type' => 'text', 
                                 'class' => 'form-control', 
                                 'name' => 'txtarea_signos_mascota',
                                 'id' => 'txtarea_signos_mascota', 
                                 'placeholder' => 'Signos particulares', 
                                 'rows' => '3',
                                 'value' => $objAnimal->signos_particulares);
              echo form_textarea($atributos);
              ?> 
            </div>
        </div>

        <div class="form-group">
            <div class="col-sm-offset-3 col-sm-6"> 
              <?php 
              $atributos = array('type' => 'text', 
                                 'class' => 'form-control', 
                                 'name' => 'txt_observaciones_mascota',
                                 'id' => 'txt_observaciones_mascota', 
                                 'placeholder' => 'Observaciones', 
                                 'rows' => '3',
                                 'value' => $objAnimal->observaciones);
              echo form_textarea($atributos);
              ?> 
            </div>
        </div>

        <div class="form-group">
            <div class="col-sm-offset-3 col-sm-6"> 
              <?php 
              $atributos = array('type' => 'text', 
                                 'class' => 'form-control fecha', 
                                 'name' => 'txt_ingreso_mascota',
                                 'id' => 'txt_ingreso_mascota', 
                                 'placeholder' => 'Fecha de ingreso a Prevet', 
                                 'value' => $objAnimal->fecha_ingreso);
              echo form_input($atributos);
              ?> 
            </div>
        </div>

        <div class="form-group">
          <div class="col-sm-offset-3 col-sm-6">
            <?php
            $opcionesPrestador = array("Seleccione prestador..."); 
            if(isset($listado_prestadores)){ 
              $defaultSelection = $objAnimal->prestadores_id; 
              foreach ($listado_prestadores as $prestador) { 
                $opcionesPrestador[$prestador->id] = $prestador->nombre;
                if($defaultSelection == 0) $defaultSelection = $prestador->id;
              }
            }
            echo form_dropdown('txt_prestador', $opcionesPrestador, $defaultSelection, "id = txt_prestador, class = 'form-control'");
            ?>    
          </div>
        </div>

      </div>

      <div class="modal-footer">
        <button type="submit" class="btn btn-default" title = 'Guardar' alt = 'Guardar'>Guardar</button>
        <?php if(isset($modalDesactivado)) {
          // Ocurrió un error al validar los datos a guardarse y no se abre el formulario modal
          $extra = "class = 'btn btn-default' onclick=\"redireccionar('" . site_url($nombre_controlador . '/' . $metodo_ver_todos) . "')\"";
          echo form_button('btn_cancelar', 'Cancelar', $extra);
          }
          else echo "<button type='button' class = 'btn btn-default' title = 'Cancelar' alt = 'Cancelar' data-dismiss='modal'>Cancelar</button>";
        ?>
      </div>
      <?php echo form_close();?>
  </div>
</div>  